History
History
Synonyms
UK
US
Meaning:
thrill

(an experience causing) an excited feeling passing like a wave along the nerves

sudden excitement

GOOD FEELING as in Wiktionary
GOOD FEELING as in Wikipedia